// ============================== 导入依赖 ============================== //

// ============================== 导出异步调用 ============================== //

export default {
  // —————————————————————————————— 信息 —————————————————————————————— //

  async remoteInfo({ state: { API, param, MAP } }) {
    const obj = await API.getInfo(param, MAP.tipInfo)

    return {
      device: transPie(obj.typeContent),
      organ: transPie(obj.deptContent),
    }
  },
}

// ============================== 转换方法 ============================== //

const transPie = (arr = []) => {
  return {
    xData: arr.map((item) => item.code),
    dataList: arr.map((item) => item.value),
  }
}
